About Keary Design Associates Limited (03731112) United Kingdom