About Jonathan Barratt Consulting Ltd (10984683) United Kingdom