About Quinton&co Limited (12298872) United Kingdom