About De Vere Fabrics Limited (02952518) United Kingdom