About Quippe Marketing Limited (07385364) United Kingdom