About Mac-merlin Limited (08996534) United Kingdom