About Holderness Logics Ltd (08610740) United Kingdom