About The Global Fresh Ideas Company Limited (08306761) United Kingdom