About Rudall Limited (11331202) United Kingdom