About Lanchester Publications Ltd. (04054333) United Kingdom