About London Calling International Limited (09691672) United Kingdom