About New Walk Furniture Limited (07721496) United Kingdom