About White Buffalo Eco-design Limited (06343611) United Kingdom