About Lann Associates Ltd (07226619) United Kingdom