About Lucky House (southampton) Limited (10638038) United Kingdom