About Gillows & Co Ltd (05807331) United Kingdom