About J.t. Holding & Son Limited (07178537) United Kingdom