About Ilford Furniture Ltd (12308743) United Kingdom