About Rotmongrel Ltd (13071950) United Kingdom