About Edwin Tucker & Sons Limited (00060894) United Kingdom