About Bosshard Limited (10342004) United Kingdom