About Sloanes Bar-restaurants Limited (03181048) United Kingdom