About Stephen Mark Anderson Limited (10930481) United Kingdom