About Bosse Interspice Limited (02507634) United Kingdom