About Papworth Furniture Holdings Limited (10610499) United Kingdom