About The Last Of England Ltd. (08413267) United Kingdom