About Sheldon Wilcox Epsom Ltd (07532754) United Kingdom