About Roger C Bloomer Limited (05087370) United Kingdom