About Seb Johansson Limited (13703077) United Kingdom