About Stanton Chase Executive Interim Limited (08486055) United Kingdom