About Longer Industries Ltd (12258153) United Kingdom