About Sandwich Plus Limited (SC647276) United Kingdom