About Jackie Oller Ltd. (03131488) United Kingdom