About Baros Limited (04510638) United Kingdom