About Els & Tee Limited (11243536) United Kingdom