About Crummock (scotland) Limited (SC130376) United Kingdom