About Stevensons (1982) Limited (01655235) United Kingdom