About Kirk Lord Ltd (08931237) United Kingdom