About Rodmersham Coffee Shop Limited (11658787) United Kingdom