About Fenham Stores Newcastle Ltd (12378827) United Kingdom