About Nat Williams Limited (12671257) United Kingdom