About John Swain Limited (00150834) United Kingdom