About Andusia Resource Recovery Limited (10100704) United Kingdom