About Cardinal Beacon Limited (06604898) United Kingdom