About Third Eye Solutions Ltd (06897936) United Kingdom