About London Stone Terminal Ltd (11169589) United Kingdom