About Anthony Carroll And Co. Limited (06583076) United Kingdom