About Tc Wickham Ltd (11959823) United Kingdom