About Julia Schwarz Design Limited (12050889) United Kingdom