About Squires Coffee Shop Limited (04486889) United Kingdom