About R&f Building Services Limited (SC469733) United Kingdom