About Sandal Pagoda Limited (02999381) United Kingdom