About James N. Mclean Limited (04364558) United Kingdom