About M.e. Brown & Son Ltd. (06540053) United Kingdom