About Swaleshore Limited (08582192) United Kingdom