About Redcooke Limited (09925605) United Kingdom