About L.douglas Fabs Ltd (12027929) United Kingdom