About Myers & Bowman Limited (00338671) United Kingdom