About Swac Engineering Ltd (11526149) United Kingdom