About T. Swain Limited (06661006) United Kingdom