About David Harris Associates Limited (03942995) United Kingdom