About Quinn Interim Ltd (06580405) United Kingdom