About Bennachie Associates Ltd (06296844) United Kingdom