About Loxwaste Limited (10811990) United Kingdom