About Beechill Inns Limited (NI042223) United Kingdom