About Maydean Design (architecture) Limited (07313018) United Kingdom