About Baker & O Brien (uk) Limited (06662181) United Kingdom