About A.j. Sands Limited (02608316) United Kingdom