About Christopher Hall Design Limited (08437451) United Kingdom