About Sheldon Consultancy Limited (03139435) United Kingdom