About Plotkin & Chandler Ltd (10252670) United Kingdom