About Quadratray Limited (08899116) United Kingdom