About Sherriff 43 Rtm Company Limited (12726095) United Kingdom