About Sean Gallagher Ltd (SC642950) United Kingdom