About Buxton And Clark Limited (09576637) United Kingdom