About James Mcclean Limited (07234193) United Kingdom