About James Lloyd Limited (09725016) United Kingdom