About Mitcham Gallway Designs Limited (11515178) United Kingdom