About Bossarth Limited (10350598) United Kingdom