About S & L Tippers Limited (13365534) United Kingdom