About First Look Designs Limited (05447387) United Kingdom