About Tc&q Management Ltd (07365059) United Kingdom