About Tyre Call Limited (NI026177) United Kingdom