About Stoatbridge Limited (09251301) United Kingdom