About La Tagliata Limited (08970291) United Kingdom