About Rutherford Sheridan Ltd (SC546197) United Kingdom