About James Melia Design Ltd (13541483) United Kingdom