About Quintain (no.18) Limited (03954412) United Kingdom