About Straloch Ltd (SC611208) United Kingdom