About Ian David Swain Limited (03472160) United Kingdom