About S & R Works Limited (07293995) United Kingdom