About Buxton Associates Ltd (12310617) United Kingdom