About K J K Sands Limited (10226871) United Kingdom