About Shabarz & Sons Investment Ltd (10142339) United Kingdom