About L&m Card Technical Services Ltd (08748469) United Kingdom