About Henshaw Furniture Limited (10850696) United Kingdom