About Queisser Limited (05782538) United Kingdom