About Quadrant Visual Solutions Limited (02263145) United Kingdom