About Flenasset Ltd (13330251) United Kingdom