About Sail Electric Ltd (13524395) United Kingdom