About Kwiktuf Holdings Limited (10111570) United Kingdom