About Patelcashandcarry Limited (10976697) United Kingdom