About Melnick Limited (13551873) United Kingdom