About Quintal Limited (07409922) United Kingdom