About Curran And Curran Limited (SC377549) United Kingdom