About Williams Trade Supplies Holdings Limited (09495877) United Kingdom