About The Rusty Ruddock Ltd (13638166) United Kingdom