About Rosedale Products Europe Limited (03598184) United Kingdom