About J. A. Detimil Limited (01381386) United Kingdom