About T. E. Swainson Limited (00766095) United Kingdom