About Ledrose Company (LP004410) United Kingdom