About Three Quays International Limited (00931996) United Kingdom