About Leggsington Limited (09041228) United Kingdom