About Studio Espresso Limited (09802330) United Kingdom