About Freckleton Leigh Limited (SC333231) United Kingdom