About Kemp Architecture Limited (13251467) United Kingdom