About T.c.s. (staffordshire) Ltd (07526049) United Kingdom