About Rafferty Facilities Limited (06853637) United Kingdom