About Sir John Jackson Limited (00058584) United Kingdom