About Juliet Cooper Admin Services Limited (09993319) United Kingdom