About Mennie Construction Services Limited (05387523) United Kingdom