About The Style Factory Limited (11697308) United Kingdom