About Eadfrith Holdings Limited (11797636) United Kingdom