About London Calling Coffee Limited (09383976) United Kingdom