About Shelford Hris Limited (11248431) United Kingdom