About C & N Alexander Consulting Ltd (10910353) United Kingdom