About Ian Cruickshank & Co. Limited (07150307) United Kingdom