About Quintaid Limited (08623556) United Kingdom