About Seaber Kain Architecture Limited (10721169) United Kingdom