About Solton Holdings Ltd (11277385) United Kingdom