About Ray Harper Limited (04576795) United Kingdom