About Terrier Design And Build Limited (08278626) United Kingdom