About Extra Personnel Limited (02692139) United Kingdom