About Redruth Holdings 2 Limited (10665971) United Kingdom