About Squires Kitchen Limited (12419077) United Kingdom