About Harlequin Models Limited (08489905) United Kingdom