About Rotel Limited (12918747) United Kingdom