About Teleorman Service Ltd (13124968) United Kingdom