About Sebastian Bass Limited (11566115) United Kingdom