About La Casita North West Limited (12084106) United Kingdom