About Mccullough Construction Limited (11064426) United Kingdom