About Beccamacmahon Ltd (11269671) United Kingdom