About Lichfield Media Factory Ltd (09342781) United Kingdom