About Stables Block Cafe Limited (09591390) United Kingdom