About Solo Honey Ltd (13140243) United Kingdom