About Elsham Limited (02767698) United Kingdom