About Merlin Industries Limited (10503702) United Kingdom