About J.tims & Sons Limited (00616989) United Kingdom