About Leigh Church Lawford Limited (02335185) United Kingdom