About Rory Harker Limited (09938120) United Kingdom