About Swb Battersea (london) Limited (09512289) United Kingdom