About London Atelier Limited (07354078) United Kingdom