About Tristram Design & Build Ltd (08931482) United Kingdom