About Quad Logic Systems Limited (02931911) United Kingdom