About Petchey Industrial Holdings Limited (04229526) United Kingdom