About Design Spec Limited (09106854) United Kingdom