About Richard Baker Communications Limited (09828569) United Kingdom