About T.c. Byrne Limited (06029204) United Kingdom