About J. Titterton Ltd. (06377019) United Kingdom