About New British Design Limited (07113742) United Kingdom