About J.carr & Son Limited (00799441) United Kingdom