About Wilbold Limited (10412656) United Kingdom