About C Mccullough Consulting Ltd (12187217) United Kingdom