About Flintly Power Limited (07867113) United Kingdom