About James Gallagher Limited (05987162) United Kingdom