About Percy Stride Ltd (11466292) United Kingdom