About Cardinal Of London Ltd (08163298) United Kingdom