About Bosh Design Limited (12842543) United Kingdom