About Jackson & Shanly Limited (12629617) United Kingdom