About Ja And Massie Limited (12727464) United Kingdom