About Quickstack Eastern Limited (07411985) United Kingdom