About Lulworth Lodge Limited (00999238) United Kingdom