About Bosse & Baum Limited (08410719) United Kingdom