About Stubley Inns Limited (06197747) United Kingdom