About Stang-lord Limited (12736268) United Kingdom