About Lister Shearing Equipment Limited (03496830) United Kingdom