About James Designs Limited (02324992) United Kingdom