About Buxton Group Holdings Ltd (12201937) United Kingdom