About J Sands Limited (NI660149) United Kingdom