About Crookshank & Co Limited (05741003) United Kingdom