About Battersea Design Company Limited (01918541) United Kingdom