About Hollington Architect And Design Team Limited (04155405) United Kingdom