About Atkinson Sloane Limited (11210393) United Kingdom