About Ruddalls Services Limited (05558995) United Kingdom