About Leigh Merry Limited (07140729) United Kingdom