About Liquid Measure Limited (04918963) United Kingdom