About Sandal Distribution Limited (13296328) United Kingdom