About Epl Holdings Limited (SC611021) United Kingdom