About Greater London Transport Ltd (07245328) United Kingdom