About Quadlance Limited (01883341) United Kingdom