About Mcconnachie Holdings Limited (04651757) United Kingdom