About Quadamill Limited (01083139) United Kingdom