About S. Bale Solutions Ltd (SC388250) United Kingdom