About Seba Stachniuk Ltd (13637959) United Kingdom