About Francis Street Limited (13411423) United Kingdom