About David Foot Limited (00657453) United Kingdom