About David Gallimore Limited (13445602) United Kingdom