About Squires Cafe And African Restaurant Ltd (08062001) United Kingdom