About S L & S S Pabari Limited (05296336) United Kingdom