About Ordella Fentan Interiors Ltd (12738665) United Kingdom