About Jackie Maguire Limited (08613654) United Kingdom