About Swifdale Limited (08361661) United Kingdom