About Emlyn James Ltd (12290996) United Kingdom