About Burnham Design Limited (05229448) United Kingdom