About M. Shickle Norfolk Ltd (11281401) United Kingdom