About Baringa Services Limited (09971389) United Kingdom