About P & S Gallagher Limited (02671037) United Kingdom