About Slane Electric Vehicle Company Limited (12147227) United Kingdom