About Walter And Clay Limited (12833785) United Kingdom