About Beswick Designs Limited (06149511) United Kingdom