About Mr Stanford Ltd (08646702) United Kingdom