About Toledo Knitting Limited (02544829) United Kingdom