About Lann Associates Project Management Limited (07621499) United Kingdom