About Larkstore Limited (01535354) United Kingdom