About Quentin Brook Associates Limited (10582420) United Kingdom