About W & Quirin Limited (10011134) United Kingdom