About The Managing Absence Company Limited (05428248) United Kingdom