About Gallacher Limited (09153720) United Kingdom