About Baigrie Davies Holdings Limited (08292331) United Kingdom