About Redruth Holdings 7 Limited (11294114) United Kingdom