ALLAN’S OF GILLOCK LTD