About Beck & Pollitzer Limited (10355552) United Kingdom