About Leo S Pride Limited (03313146) United Kingdom