About David Kirkland Associates Limited (03985533) United Kingdom