About Mannin Veen Associates Ltd (05941182) United Kingdom