About The Buxton Inn Ltd (12822376) United Kingdom