About S W R Group Ltd (09741264) United Kingdom