About Harlequin International Trading Limited (02335215) United Kingdom