About Swain & Company Limited (04493936) United Kingdom