About Longwall Limited (02676955) United Kingdom