About Leigh Chippy Limited (10865447) United Kingdom