About Sandal (uk) Limited (05716211) United Kingdom