About The Peacock Bar Ltd (09740927) United Kingdom