About S& Leslie Enterprise Limited (11891816) United Kingdom