About Westrand Investments Ltd (06463246) United Kingdom