About Buxton Investments Limited (06376524) United Kingdom