About Church Street Sussex Limited (10012233) United Kingdom