About Efr Operations Consultancy Limited (SC523498) United Kingdom