About S.haughie Solutions Limited (SC582524) United Kingdom