About Roger Holmes Limited (06297404) United Kingdom