About I.k. Tilbury Designs Limited (02421252) United Kingdom