About Allders (holdings) Ltd (05878677) United Kingdom