About Quentin House Limited (10763031) United Kingdom