About The Harlequin Merchants Association Limited (03074715) United Kingdom