About James Creegan Limited (11701592) United Kingdom