About Absolute Sandwich Solutions Ltd (09566003) United Kingdom