About J Hitchen Limited (11972278) United Kingdom