About Teomar Services Ltd (12699081) United Kingdom