About Barnham Consultants Limited (01913076) United Kingdom