About 48stanford Limited (06641567) United Kingdom