About Buffers Cleaning Management Limited (06079396) United Kingdom