About T & E (sw) Ltd (12850242) United Kingdom