About David Gilkes & Sons Limited (02006150) United Kingdom