About Lewistown Limited (NI626663) United Kingdom