About B & M Specialists Ltd (13302170) United Kingdom