About Waldersmith Holdings Limited (05259467) United Kingdom