About Best Of British Designs Limited (09530385) United Kingdom