About Stevens Services (west End) Limited (03795595) United Kingdom