About Jackie Taylor Services Ltd. (SC325841) United Kingdom