About Narberth Tyre Services Holding Limited (12292336) United Kingdom