About S A Leigh & Co Limited (04541110) United Kingdom