About H. & A.k. Fletcher Limited (01292679) United Kingdom