About Logan Mccoy Limited (12144996) United Kingdom