About Sandhu Worcester Limited (09805105) United Kingdom