About S J Allen Ltd (09359330) United Kingdom