About Nick Hudson Fine Furniture Limited (04928098) United Kingdom