About Storeys Of London Limited (10697581) United Kingdom