About Avocet Design & Consultancy Services Limited (08115232) United Kingdom