About Cooke Rudling Limited (07685623) United Kingdom