About Henley Metal Products Limited (03822418) United Kingdom