About Gemmill 70 Ltd (11670349) United Kingdom