About Swarfedale Limited (04985036) United Kingdom