About S & R A Services Limited (05900407) United Kingdom