About Battersea Inns Limited (03334402) United Kingdom