About Sterling Bros International Ltd (10296919) United Kingdom