About Nick Learoyd Architecture Limited (13636763) United Kingdom