About Sheldon Phillips Limited (08127862) United Kingdom