About Quentor Limited (02144668) United Kingdom