About The Lonely Tarts Club Limited (11497415) United Kingdom