About El And C Services Ltd (12614096) United Kingdom