About Taylor Gray Holdings Ltd (13329276) United Kingdom