About The Glassmill Battersea Llp (OC307307) United Kingdom