About E Buxton Limited (12695334) United Kingdom