About David Bullock Associates Limited (01848166) United Kingdom