About Rot Industries Limited (13545699) United Kingdom