About Quad Consulting Limited (05834259) United Kingdom