About Stanford Abass Limited (10301211) United Kingdom