About K & B Fletcher Limited (01478575) United Kingdom