About Legendre Company Limited (09346768) United Kingdom