About Redruth Holdings Limited (10046009) United Kingdom