About David Sheldon Associates Ltd (07744597) United Kingdom