About Stephen Cross Limited (06172166) United Kingdom