About Taylored Restaurants Ltd (NI675987) United Kingdom