About Baldwin Consultancy Limited (10693443) United Kingdom