About Buxton & Attewell Limited (00308066) United Kingdom