About Zenobe Brindley Limited (12246501) United Kingdom