About Holywell Interim Management Limited (09534065) United Kingdom