About Keith Haines Limited (02916366) United Kingdom