About J. & J. Howlett (garage) Limited (01414122) United Kingdom