About Flanagan Lawrence Limited (01182202) United Kingdom