About Independent Employment Limited (12184128) United Kingdom