About Rochford Interiors Ltd (10974988) United Kingdom