About Brummel 18 Ltd (11295098) United Kingdom