About Brennan Research Limited (10174269) United Kingdom