About Maidenbower Design Limited (02110407) United Kingdom