About Cecil Jackson & Co Ltd (12369293) United Kingdom