About J & E Sedgwick & Company (2018) Limited (11639403) United Kingdom