About Design Specifics Limited (04959206) United Kingdom