About The Stevenson Group Limited (00601283) United Kingdom