About Tendos Services Ltd (11680067) United Kingdom