About Edi Fabric Limited (08248816) United Kingdom