About Panshanger Hardware Limited (01387473) United Kingdom