About Service Shoppers Ltd (13304292) United Kingdom