About Needham Enterprises (carpets) Llp (OC367449) United Kingdom