About Flaminos Leeds Ltd (12074550) United Kingdom