About Lyndtrech Limited (08888550) United Kingdom