About Stephen Anderson Limited (10991760) United Kingdom