About Willmor Limited (06165069) United Kingdom