About Roger Baines Holdings Limited (03343359) United Kingdom