About Sir Williams Ltd (12913351) United Kingdom