About Quintock House Limited (00617957) United Kingdom