About Lancewich Holdings Limited (03748997) United Kingdom