About Battersea Evolution Limited (03900342) United Kingdom