About Third Eye Services Limited (04252593) United Kingdom