About S C Palletts Limited (09823671) United Kingdom