About Battersea Engineering Ltd (13694419) United Kingdom