About Lancewich Limited (02244485) United Kingdom