About Hydrofix Limited (SC305043) United Kingdom