About Nd Williams Holdings Limited (10972126) United Kingdom