About Mcghee & Bowyer Holdings Limited (12389161) United Kingdom