About Mccullough Engineering Limited (06677852) United Kingdom