About Steven Ames Limited (08323518) United Kingdom