About Ssc Buxton Ltd (12898167) United Kingdom