About Jermaine Gallacher Limited (13449928) United Kingdom