About Lowater Limited (03827032) United Kingdom