About Roger Keusch Architecture Limited (06823131) United Kingdom