About M V Barnard Consulting Ltd (09250786) United Kingdom