About Swarf & Chips Engineering Services Ltd (11854160) United Kingdom