About Tooley Street Research Ltd (08798299) United Kingdom