About Sambu Engineering Limited (10875519) United Kingdom