About Buxton Partners Limited (13032298) United Kingdom