About Gallacher Operations Limited (07412292) United Kingdom