About Shaft International Limited (10098687) United Kingdom