About Walero Limited (08266419) United Kingdom