About Swain & Rands Limited (07974425) United Kingdom