About Lionhouse Services Ltd (05902382) United Kingdom