About Suxe International Engineering Limited (10285244) United Kingdom