About K R Mould & Sons Limited (05255687) United Kingdom