About Garry Stewart Design Associates Ltd (09026691) United Kingdom