About The Peacock (stannington) Ltd (11310810) United Kingdom