About 20 Broad Street Company Limited (13650629) United Kingdom