About Joe Mcclenaghan Limited (10886382) United Kingdom