About Flanagan Lawrence Group Limited (08129318) United Kingdom