About R. Hollowood Limited (03000953) United Kingdom