About Blumers Ltd (12134930) United Kingdom