About Workshop Kryjon & Sowala Ltd (10580616) United Kingdom