About Paddyrose Ltd (12290850) United Kingdom