About L & S Curran Holdings Group Limited (11227157) United Kingdom