About Quadrangle Limited (01710645) United Kingdom