About B & Boss Electronics Limited (09522609) United Kingdom