About Rudgard Holdings Limited (09822573) United Kingdom