About David Edgar Limited (11110137) United Kingdom