About Holly And Joe Ltd (13421111) United Kingdom