About W.richards & Sons Limited (00081534) United Kingdom