About Swarthdale Solutions Ltd (11277463) United Kingdom