About Lee House (leicester) Ltd (11577913) United Kingdom