About Roger Bain Limited (05145286) United Kingdom