About Redruth Holdings 4 Limited (11291029) United Kingdom