About Barran Et Cie Limited (02452920) United Kingdom