About Williams Allan Limited (13498538) United Kingdom