About Leigh Foley Limited (10678160) United Kingdom