About The Administrator Limited (05801614) United Kingdom