About Williams & Khan Ltd (10471171) United Kingdom