Scratch & Patch is a trading name of Only Pets Cover Limited which is an appointed representative of Direct Group Limited. Direct Group Limited is authorised and regulated by the Financial Conduct Authority. Registered office: Quay Point, Lakeside Boulevard, Doncaster, South Yorkshire, DN4 5PL. Firm reference number: 307332. Company number: 2461657. Registered in England & Wales.