About Harlequin Design (london) Limited (05305480) United Kingdom