About Lichfield Studios Limited (05640288) United Kingdom