About S. & S. Haughey Limited (SC256009) United Kingdom