About Lion House (uk) Limited (03291236) United Kingdom