About Redruth Holdings 6 Limited (11294009) United Kingdom