About La Bella Cleethorpes Limited (08471605) United Kingdom