About Stanford Warriors Limited (10104638) United Kingdom