About R Harris Solutions Limited (09000273) United Kingdom