About Mccann & Lindsay Limited (SC037300) United Kingdom