About Bradmore Park Research Limited (11327896) United Kingdom