About Edinburgh Waffle Company Ltd (SC639157) United Kingdom