About Leslie Pringle & Company Limited (SC016733) United Kingdom