About Lion Services (ne) Ltd (08737608) United Kingdom