About Bay Architecture Limited (11772221) United Kingdom