About South Coast Applications Ltd (11596940) United Kingdom