About Edmar Interiors Ltd (09637758) United Kingdom