About Janelle Collard Limited (11139430) United Kingdom