About John Aj Taylor Public Affairs Ltd. (SC287081) United Kingdom