About Lions Equipment Limited (01906681) United Kingdom