About Ben White Architecture Limited (10242144) United Kingdom