About J Teck Services Limited (09756801) United Kingdom