About Endor (t&t) Limited (08754651) United Kingdom