About Sage & Onion Limited (06922214) United Kingdom