About 64 Canon Street Limited (07820108) United Kingdom