About The Tyre Recovery Association Limited (05166146) United Kingdom