About F. Leroy & Company (essex) Limited (07374180) United Kingdom