About Stephen Mccolgan Limited (12215518) United Kingdom