About Teckmangroup Ltd (12718029) United Kingdom