About J.t. Westhorp Limited (01409879) United Kingdom