About Swb Global Engineering Ltd (10372983) United Kingdom