About Robertshaw Europe Holdings I Limited (11675062) United Kingdom