About Ss&rs Ltd (09652467) United Kingdom