About Buffer Cleaning & Supplies Ltd (12961387) United Kingdom