About Neil Batterbee Design Limited (08099315) United Kingdom