About Walfred Limited (05212259) United Kingdom