About Seh (projects) Limited (04697851) United Kingdom