About Ai Barking Liverpool Manchester Thurrock Limited (11900671) United Kingdom