About Stride Holdings (chichester) Limited (05062293) United Kingdom