About Sidhu & Sons Investments Ltd (12955684) United Kingdom