About Wilmor Ltd (09238059) United Kingdom