About Robertshaw Limited (04627305) United Kingdom