About Three Bag Harry Ltd (10914118) United Kingdom