About Redruth Holdings 5 Limited (11291085) United Kingdom