About Richard Harris Management Services Limited (04035349) United Kingdom