About The Flash S Services Ltd (12065807) United Kingdom