About Walkers Window World Limited (06432783) United Kingdom