About Clarkstore Ltd (07624665) United Kingdom