About Ss Buxton Ltd (11766102) United Kingdom