About Stephen Adams Limited (08405860) United Kingdom