About The Sandwich Round Ltd (12763204) United Kingdom