About The Guardian Shutter Company Limited (01004661) United Kingdom