About 106 Battersea High Street Limited (09794295) United Kingdom