About H W Clifton & Sons Limited (01002327) United Kingdom