About Stirling Bosch Limited (09749712) United Kingdom