About Sebastian Wolf Limited (10356328) United Kingdom