About Kelly & Barratt Limited (00803336) United Kingdom