About Roger Hardy Limited (11333304) United Kingdom