About Walter Products Ltd (12877374) United Kingdom