About Patelstores Limited (13590699) United Kingdom