About Charles Lowe Associates Interim Management Limited (07617961) United Kingdom