About T J Woodhams Ltd (13328622) United Kingdom