About Rubbish Solutions London Ltd (10971988) United Kingdom