About J.d.whisker Limited (00603660) United Kingdom