About K.j. Pike & Sons Limited (02587578) United Kingdom