About Harlequin (timperley) Limited (08231249) United Kingdom