About George Durran And Son Limited (SC012089) United Kingdom