About Beck Bayer (uk) Ltd. (11673667) United Kingdom