About Abernethy Restaurants Ltd (SC540257) United Kingdom