About Mappleton Bernard Designs Limited (11576756) United Kingdom