About Lucky House Broadstairs Limited (13599398) United Kingdom