About Growth Sandwich Ltd (10800428) United Kingdom