About James Huddleston Furniture Limited (06228759) United Kingdom