About Leigh Lineham Limited (00253306) United Kingdom