About Wendale Services Limited (10065288) United Kingdom