About The Waterstore Limited (04538537) United Kingdom