About Chandler Store Ltd (11630486) United Kingdom