About Ten Storeys Design Services Limited (11785630) United Kingdom