About The Madeira Coffee Shop & Restaurant Ltd (08714522) United Kingdom