About Sandwich Junction Ltd (09524724) United Kingdom