About Instant Fan Rescue Company Limited (06911975) United Kingdom