About David Higgins Associates Limited (08271926) United Kingdom