About Collins & Woods London Limited (12495071) United Kingdom