About Allcock And Franks Limited (13350812) United Kingdom