About Rodericks (wales) Limited (09404747) United Kingdom