About Agathoclis Beckmann Limited (07625694) United Kingdom