About The Quadrant Newbury Limited (11809776) United Kingdom