About Lichfield Technology Limited (04153255) United Kingdom