About Keith Lockhart Architecture Limited (NI057250) United Kingdom