About Squires Kitchen Magazine Publishing Limited (02871171) United Kingdom