About Wentdale Holdings Limited (06167176) United Kingdom