About Emanual Recovery And Storage Ltd (12255162) United Kingdom