About S.j. Sadler Limited (03414126) United Kingdom