About Griggs & Mackay (design) Limited (SC154178) United Kingdom