About Quick Controls Limited (02199091) United Kingdom