About Beck Douglas And Co Limited (10638567) United Kingdom