About Battersea & Bowery Ltd (12408755) United Kingdom