About Ellis Barker Limited (00712240) United Kingdom