About The Henley Design Company Limited (05969812) United Kingdom