About Jarvis Cosmetic Developments Ltd. (01362911) United Kingdom