About Barbara Houghton Temporaries Limited (02487252) United Kingdom