About Sauchi Supplies Ltd (12881818) United Kingdom