About The Great British Cookie Company Limited (12491462) United Kingdom