About Lilliput Hall Management Limited (05171227) United Kingdom