About S&a Holdings Ltd (13186601) United Kingdom