About Quarry Arts Limited (09013880) United Kingdom