About Christopher Jackson Limited (02647161) United Kingdom