About Mel Jones Photography Limited (04947413) United Kingdom