About La Paloma Limited (08583371) United Kingdom