About Ray Mellor Limited (06567757) United Kingdom