About Beck & Baur Ltd (13407803) United Kingdom