About Brickmoor London Ltd (13364906) United Kingdom