About Cruickshanks & Sons Ltd (11145014) United Kingdom