About Baigrie Davies & Company Limited (02426924) United Kingdom