About Keith Harris & Associates Limited (03737130) United Kingdom