About Beth O Leary Ltd (11025663) United Kingdom