About Lulworth Associates Limited (03045420) United Kingdom