About Stanford Point Limited (09470244) United Kingdom