About S J & E Fellows Limited (00432368) United Kingdom