About Shelton Covent & Co. Ltd (11679180) United Kingdom