About Sidcup Inns Limited (12095342) United Kingdom