About Design Spec (franchise) Limited (11675016) United Kingdom