About Swains Limited (04327037) United Kingdom