About New Lucky House Limited (03855113) United Kingdom