About London Tippers Ltd (13307088) United Kingdom