About David Barker Architect Limited (10097601) United Kingdom