About Cullen Lindsay Limited (08502454) United Kingdom