About Ursula Tucker Architect Limited (11283341) United Kingdom