About Redruth Facilities Limited (04278381) United Kingdom