About Emile Swarts Ltd (12097910) United Kingdom