About Giles Stores Limited (00526857) United Kingdom