About London Brothers Manufacturing & Design Ltd (09188201) United Kingdom