About Flynn Project Solutions Limited (09961779) United Kingdom