About Elsecar Ltd (09790874) United Kingdom