About Meekton Graham Designs Limited (11527131) United Kingdom