About Chatha Sidcup Limited (07617087) United Kingdom