About Jonathan Stride Ltd (12824302) United Kingdom