About Redruddy Limited (11127769) United Kingdom