About Tjl Design Services Limited (02466758) United Kingdom